<%-- 
  -- Body Show para ProviderAccountDetails
  --
  -- @author pablo.tortorella
--%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
<%@ taglib uri="/WEB-INF/struts-html-el-1.2.8.tld" prefix="html-el"%>
<%@ taglib uri="/WEB-INF/struts-logic-el-1.2.8.tld" prefix="logic-el"%>
<%@ taglib uri="/WEB-INF/security.tld" prefix="security" %>
<%@ taglib uri="/WEB-INF/displaytag-el.tld" prefix="display" %>

<%@ taglib uri="http://struts.apache.org/tags-bean-el" prefix="bean2"%>

<%-- prototype esta en el main layout --%>
<script src="<html:rewrite page='/protected/script/scriptaculous/scriptaculous.js'/>" type="text/javascript"></script>


<%-- El ID del form NO debe ser modificado. Se usa desde el menu --%>
<html:form action="/protected/showProviderAccount.do" styleId="providerAccountFormId">
    <%-- Inyectados por Javascript --%>
    <html:hidden property="teacherId" name="providerAccountForm" styleId="teacherIdId" />
    <h2>Detalle de la Cuenta Corriente de Docente</h2>
    
    <div class="providerAccountDetailsEdit">
        <table class="tableData" cellspacing="0">
            <tr>
                <td class="tableDataTitle">
                    Nro. Cuenta
                </td>
                <td class="tableDataValue">
                    <html:text readonly="true" property="accountId" name="providerAccountForm" styleId="accountIdId" />
                </td>
            </tr>
            <tr>
                <td class="tableDataTitle">
                    Docente
                </td>
                <td class="tableDataValue">
                    <html:text readonly="true" property="teacherName" name="providerAccountForm" styleId="teacherNameId" />
                </td>
            </tr>
        </table>

		<br/>
    	<h2>Detalle de pagos realizados al docente</h2>
    	<logic:empty name="providerAccountForm" property="activeHonoraries">
    		<p>Al docente actual nunca se le ha pagado nada</p>
    	</logic:empty>
	    <bean:define id="pays" name="providerAccountForm" property="pays" />
	    <display:table name="pageScope.pays" sort="list" export="true" pagesize="15" requestURI="/protected/showProviderAccountDetails.do" id="row" class="displayTable">
	        <display:column title="Fecha" property="date" sortable="true" format="{0,date,dd/MM/yyyy}"/>
	        <display:column title="Valor" property="value" sortable="true" />
	        <display:column title="Tipo" property="collectType.description" sortable="true" />
	        <display:column title="Curso" property="honorary.course.name" sortable="true" />
	        <display:column title="Motivo" property="reason" sortable="true" />
	        <display:column title="Nro. Factura" property="code" sortable="true" />
	        <display:column title="Pagado por" property="user.fullName" sortable="true" />
	        <display:column title="Id usuario" media="csv excel pdf" property="user.name" />
	    </display:table> 
    </div>
</html:form>
